package com.beici.vueblogapp.utils;

public class getURIUtils {

    //所有敏感词数组
    //现在已经写死数据 后期可以将敏感词写入到数据库中 然后调数据库进行敏感词匹配
    //只要增加数据库敏感词 这里就会动态的新增一条敏感词
    private final static String[] filterUriAll = {"傻逼","脑残","sb","操","操你妈","你妈","尼玛"};

    /**
     * 通过路径解析出URI
     * @param path  路径
     * @return  URI
     */
    public static String[] getURI(String path){
        String[] split = path.split("/");
        return split;
    }

    /**
     * URI过滤器 将敏感词进行过滤
     * @return
     */
    public static String URIFilter(String URI){
        for (String s : filterUriAll) {
           URI=URI.replaceAll(s,"*") ;
        }
        return URI;
    }
}
